home *** CD-ROM | disk | FTP | other *** search
- import java.awt.Color;
- import java.awt.Graphics;
- import java.io.IOException;
-
- public class c25 extends c00 {
- // $FF: renamed from: Eh boolean
- protected boolean field_0;
- // $FF: renamed from: Hx int
- public static final int field_1 = 10000;
- // $FF: renamed from: Gh int
- protected int field_2;
- // $FF: renamed from: CQ int[]
- protected int[] field_3;
- // $FF: renamed from: HE int[]
- protected int[] field_4;
- // $FF: renamed from: IT int[]
- protected int[] field_5;
- // $FF: renamed from: BO int[]
- protected int[] field_6;
- // $FF: renamed from: EZ int
- protected int field_7;
- // $FF: renamed from: Eq int
- protected int field_8;
-
- // $FF: renamed from: IB () void
- public void method_0() {
- boolean var1 = false;
- boolean var2 = false;
- if (super.FO != this.field_7) {
- var1 = true;
- this.field_7 = super.FO;
- }
-
- if (super.EF != this.field_8) {
- var2 = true;
- this.field_8 = super.EF;
- }
-
- if (var2 || var1) {
- for(int var3 = 0; var3 < this.field_2; ++var3) {
- if (var1) {
- this.field_5[var3] = this.field_3[var3] * super.FO / 10000;
- }
-
- if (var2) {
- this.field_6[var3] = this.field_4[var3] * super.EF / 10000;
- }
- }
- }
-
- }
-
- // $FF: renamed from: HI () void
- public void method_1() {
- super.HI();
- this.field_7 = -1000000;
- this.field_8 = -1000000;
- }
-
- // $FF: renamed from: EO (c14) java.lang.Object
- public Object method_2(c14 var1) throws IOException {
- super.EO(var1);
- super.Fs = var1.HQ();
- this.field_2 = var1.BI();
- this.field_3 = new int[this.field_2];
- this.field_4 = new int[this.field_2];
- this.field_5 = new int[this.field_2];
- this.field_6 = new int[this.field_2];
-
- for(int var2 = 0; var2 < this.field_2; ++var2) {
- short var3 = var1.Eg();
- short var4 = var1.Eg();
- this.field_3[var2] = var3;
- this.field_4[var2] = var4;
- }
-
- byte var5 = var1.Fg();
- this.field_0 = var5 != 0;
- return this;
- }
-
- // $FF: renamed from: Fj (java.awt.Graphics) void
- public void method_3(Graphics var1) {
- if (super.CZ != 0) {
- this.method_0();
- short var2 = super.IP;
- short var3 = super.Ib;
- super.FC.translate(var2, var3);
- Color var4 = var1.getColor();
- super.Cb(var1, super.Ir);
- if (this.field_0) {
- var1.drawPolyline(this.field_5, this.field_6, this.field_2);
- } else {
- var1.fillPolygon(this.field_5, this.field_6, this.field_2);
- }
-
- var1.setColor(var4);
- Object var5 = null;
- super.FC.translate(-var2, -var3);
- }
- }
- }
-